body,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}.main-menu,.sub-mega-menu ul,.tab-pane ul{list-style-type:none}.fix-menu-desktop .menu-desktop,.main-menu,.main-menu>li:hover>.sub-mega-menu,.main-menu>li>a,.tab01 .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.breadcrumbs-custom ol li+li,.tab01-link{padding-left:10px}#header,#header .logo img{min-width:100%;min-height:auto}#hero h1,.font-35{text-shadow:2px 4px 3px #000}#hero .icon-box,.about-us-list,.font-35,.icon-bar a{text-align:center}.cta-custom .cta-btn,.search-height .cta-btn{text-transform:uppercase;letter-spacing:.5px}.cursor-pointer,.top-btn{cursor:pointer}body{color:#020104}.departments .nav-link:hover,a{color:#e31e34}.nav-menu .active>a,.nav-menu a:hover,.nav-menu li:hover>a,a:hover{color:#e31e34;text-decoration:none}.text-black{color:#000!important}sub,sup{font-size:13px}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local(OpenSans-SemiBold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2");unicode-range:U+1F00-1FFF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2");unicode-range:U+0370-03FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}.partial-view-header{position:sticky;top:0;z-index:999}.main-menu>li,.main-menu>li>a,.menu-desktop,.sub-mega-menu ul,.tab-pane ul,.wrap-main-nav{position:relative}.wrap-main-nav{width:100%;height:55px;top:-7px}.main-nav{width:100%;height:30px;background-color:#e31e34;min-width:100%;min-height:30px}.menu-desktop{max-width:calc(100% - 30px);width:1280px;margin:0 auto;height:30px}.main-menu{margin:0;height:100%;display:flex;align-items:center}.main-menu>li{height:100%}.main-menu>li>a{font-size:14px;font-weight:700;line-height:1.5;color:#fff;display:flex;align-items:center;height:100%;padding:5px 0;margin:0 10px;transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.sub-mega-menu ul li a:hover,.tab-pane ul li a:hover{transition:.3s;padding-left:5px}.line-height-40{line-height:40px!important}.about-ul,.sub-mega-menu ul,.tab-pane ul,.ul-custom{line-height:30px}.main-menu>li.mega-menu-item:hover,.main-menu>li:hover{background-color:#362d92}#icfai-map svg{width:100%;height:auto}.main-menu>li>a:hover:before,li.main-menu-active>a::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}@media (max-width:1199px){.main-menu>li>a{margin:0 10px}.main-menu>li>a::before{left:-10px;width:calc(100% + 20px)}}.back-to-top:hover,.breadcrumb-item.active,.featured .icon-box:hover h3 a,.featured .icon-box:hover i,.featured .icon-box:hover p,.intro-icfai .title-single-box .title-single,.main-menu-m>li>a:hover,.main-menu>li:hover>a:after,.readmore-btn:hover,.scrollbar p{color:#fff}.main-menu>li:hover>a{text-decoration:none;color:#fff}.main-menu>li.mega-menu-item{position:initial}.sub-mega-menu{height:auto;flex-wrap:wrap;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-o-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-ms-box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.main-menu>li:hover>.sub-mega-menu{display:flex}.sub-mega-menu .nav{width:245px;border-right:1px solid red;padding:15px 0}.sub-mega-menu .tab-content{width:calc(100% - 245px)}.sub-mega-menu .nav-pills .nav-link{font-size:16px;line-height:1.8;color:#fff;border-radius:0;padding:3px 3px 3px 15px}.sub-mega-menu .tab-content .tab-pane{padding:10px 5px 20px 30px}.sub-mega-menu ul{color:#fff;padding:0;left:0;font-size:15px}.sub-mega-menu ul li a:hover{color:#fff}.tab-pane ul{color:#fff;padding:0;left:-10px;font-size:16px}.tab-pane ul a:hover{color:#fff;line-height:30px}.about-ul li,.icfai-mb-5 li{margin-bottom:15px}.fix-menu-desktop .main-nav{position:fixed;top:-55px;left:0;transition:transform .3s;-webkit-transition:transform .3s;-o-transition:transform .3s;-moz-transition:transform .3s}.main-menu-m>li,.ranking-demo,.tab01 .nav-link,.top-0{position:relative}.fix-menu-desktop .show-main-nav{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.fix-menu-desktop .menu-desktop{display:flex;align-items:center;justify-content:flex-start}.fix-menu-desktop .menu-desktop .logo-stick{display:block}.menu-mobile{width:100%;background-color:#fff;display:none}.main-menu-m{padding-top:13px;padding-bottom:23px;background-color:#17b978}.main-menu-m>li>a{font-family:Roboto-Regular;font-size:16px;color:#fff;line-height:2.8;padding:9px 25px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.main-menu-m>li{background-color:#17b978}.top-0{top:0!important}@media (max-width:991px){.no-banner,.topbar,.wrap-main-nav{display:none}.wrap-logo{height:auto}.banner-header{width:100%;justify-content:center}}.tab01 .nav-tabs{display:flex;flex-wrap:wrap;align-items:center;border:none;flex-grow:1;height:100%}.tab01 .nav-tabs .nav-item,.tab01 .nav-tabs .nav-item-more{height:100%;padding:0;margin:0}.tab01 .nav-link{font-size:14px;color:#555;line-height:1.7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;height:100%;padding:5px 12px;border-radius:0;border:none;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.tab01 .nav-link.active::after{content:"";display:block;position:absolute;background-color:#fff;width:7px;height:7px;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;left:calc(50% - 5px);bottom:-5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.back-to-top,.tab01 .dropdown-menu .nav-link.active::after,.tab01 .nav-link.dropdown-toggle::after{display:none}.tab01 .nav-link:hover{color:#17b978!important}.tab01-link{white-space:nowrap}.tab01-title{padding-right:25px}.tab01 .dropdown-menu{min-width:135px;border-radius:0;padding:5px 0}.tab01 .dropdown-menu .nav-link{width:100%}.tab01 .dropdown-menu .nav-link.active{color:#17b978}.scrollbar{min-height:200px;max-height:200px;height:100%;overflow-y:scroll;margin-bottom:25px;scrollbar-width:thin!important}.scrollbar-icfa{scrollbar-color:#d93036 #fff}.scrollbar-icfa::-webkit-scrollbar{width:2px;background-color:#fff}.scrollbar-icfa::-webkit-scrollbar-thumb{border-radius:5px;background-color:#d93036}.scrollbar a{color:#ffd05a}.scrollbar a:hover{color:#ccc}.form-bg{background:#fff5f5}.form-bg .title{color:#362d92}.form-bg .custom-ul{line-height:35px;margin-bottom:45px}#hero .carousel-content-custom .font-18,.font-18{font-size:18px}.ranking-demo{background:url(../alumni-imgs/Ranking-banner-Bg.svg) center center/cover no-repeat;background-attachment:initial}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-menu>li.mega-menu-item:hover,.sub-mega-menu{background-color:#362d92}.img--65{width:44px!important;height:45px!important}.sub-mega-menu{flex-wrap:wrap;position:absolute;top:100%;left:0;width:100%;display:none;box-shadow:rgba(0,0,0,.2) 0 5px 10px 0;min-width:300px}.sub-mega-menu .nav-pills .nav-link.active,.sub-mega-menu .show>.nav-pills .nav-link{color:#fff;background-color:#1c0866}.flex-column{flex-direction:initial}.sub-mega-menu .nav{width:245px;border-right:1px solid red;padding:15px 0}.sub-mega-menu .tab-content{width:calc(100% - 1000px)}.sub-mega-menu .tab-content .tab-pane{width:600px;background-color:#362d92}.main-menu>li:hover>.sub-mega-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#about--slide .carousel-caption{background:#ffff}}.program-offered .btn-outline-primary{color:#25126c!important;border-color:#514189}.btn-outline-primary:hover{color:#fff;background-color:#25126c;border-color:#514189}.sub-mega-menu{flex-wrap:wrap;position:absolute;top:100%;background-color:#362d92;left:0;width:100%;display:none;box-shadow:rgba(0,0,0,.2) 0 5px 10px 0}.sub-mega-menu .nav-pills .nav-link.active,.sub-mega-menu .show>.nav-pills .nav-link{color:#fff;background-color:#1c0866}.amizing-box-details h3{color:#e31e34;font-size:26px;line-height:24px;margin-bottom:10px}#hero p{font-size:30px;font-weight:700;width:80%;-webkit-animation-delay:.4s;animation-delay:.4s;margin:0 auto 10px;color:arken(#545454,15);color:#fff}#hero .carousel-content{background:#111}.about-skill .play-btn:hover::before{content:'';position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);width:0;height:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff;z-index:200;-webkit-animation:none;animation:none;border-radius:0;background:#e0e0e0}.events .event-item{color:#dedede}.events .event-item ul i{font-size:15px;padding-right:4px;color:#e31e34}#icfai-map .map-tooltip-content{position:absolute;background:#e31e34;color:#fff;z-index:9999;min-width:150px;top:50%;transform:translateY(-50%);padding:8px;border-radius:5px;opacity:0;cursor:default;pointer-events:none;transition:opacity .3s,transform .3s}#icfai-map .IBS-tooltip-content{background:#362d92}#hero .icon-box{padding:8px 10px;transition:.3s ease-in-out;border:1px solid rgba(255,255,255,.3);height:100%;background:#1d1d1d}.about-icfai-new .play-btn{width:94px;height:94px;background:#e31e34;border-radius:50%;display:block;position:absolute;left:calc(50% - 47px);top:calc(28% - 47px);overflow:hidden}.newsEvents-section .carousel-control-next-new,.newsEvents-section .carousel-control-prev-new{left:85%;bottom:40px;top:-60px;position:absolute;width:40px;height:40px;background-color:#e31e34}#about--slide .carousel-caption,.about-icfai-new .video-box{background-color:#f7f6f5!important}.about-new .play-btn,.events-testimonials .owl-dot.active{background-color:#e31e34!important}.img-65{width:65px!important}.img--65{width:44px!important}.breadcrumbs-custom{background:#3e2d7d;margin-bottom:0;margin-top:30px}.breadcrumbs-custom h2{font-size:28px;font-weight:600;color:#fff}#about-icfai h1,#header .logo h1,#hero h1,#hero h2,.nav-menu a{font-weight:700}.breadcrumbs-custom ol{display:flex;flex-wrap:wrap;display:flex;flex-wrap:wrap;list-style:none;padding:0 0 10px;margin:0;font-size:16px;color:#e31e34}.border-radius-4{border-radius:8px;border:5px solid #e8e8e8}.breadcrumbs-custom ol li i{position:relative;top:2px}.breadcrumbs-custom ol li+li::before{display:inline-block;padding-right:10px;color:#635551;content:"/"}.back-to-top{position:fixed;right:15px;bottom:45px;z-index:99999;background:#e31e34;color:#fff;padding:8px}.feedback{background-color:#e31e34;color:#fff;padding:5px 15px;border-radius:4px;border-color:#e31e34}#mybutton{position:fixed;bottom:80px;left:-30px;z-index:10;transform:rotate(90deg)}.cta-custom{background-size:cover;padding:15px 0;position:relative;box-shadow:0 0 #353535}.cta-custom h3,.search-filed h2{color:#fff;font-size:28px;font-weight:700}.cta-custom .cta-btn{font-weight:500;font-size:15px;display:inline-block;padding:8px 35px;border-radius:50px;transition:.5s;margin:10px;border:2px solid #e4e4e4;color:#fff;position:relative;top:18px;background:#e31e34}.icon-bar{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.icon-bar a{display:block;padding:10px;transition:.3s;color:#fff;font-size:15px}.icon-bar a:hover{background-color:#ffc107}.facebook-new,.icon-bar{background:#3b5998;color:#fff}.icon-bar,.twitter-new{background:#55acee;color:#fff}.google-new,.icon-bar{background:#dd4b39;color:#fff}.icon-bar,.linkedin-new{background:#007bb5;color:#fff}.icon-bar,.youtube-new{background:#b00;color:#fff}.subscribe{right:0;position:fixed;top:50%;left:0;padding:0;z-index:9999;width:35px}.fixred-top1{position:fixed;top:34%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:999}.fixred-top{position:fixed;right:-96.5%;top:12em;z-index:199;width:100%;max-width:100%}.bar-space,.icfai-apply-btn,.nav-menu a,.nav-menu>ul>li,.ul-custom{position:relative}.ul-custom{list-style:none;padding:0}.mb8{margin-bottom:8px!important}#hero h1,#hero h2,.about .content p:last-child,.departments .details p:last-child,.font-35,.section-title p,p:last-child{margin-bottom:0}.custom-icon-size{width:40px;height:40px}.row-icfai:after{content:"";display:table;clear:both}.departments,.faculty-section{overflow:hidden}.departments .nav-tabs,.section-01 .tabs-custom .nav-tabs{border:0}.departments .nav-link{border:0;padding:12px 15px 12px 0;transition:.3s;color:#2c4964;border-radius:0;border-right:2px solid #ebf1f6;font-weight:600;font-size:15px}.departments .nav-link.active{color:#e31e34;border-color:#e31e34}.departments .tab-pane.active{-webkit-animation:.5s ease-out fadeIn;animation:.5s ease-out fadeIn}.departments .details h3{font-size:26px;font-weight:600;margin-bottom:20px;color:#e31e34}.departments .details p{color:#777}.border-radius-5,.icfai-apply-btn{border-radius:5px}.icfai-apply-btn{background:#323185;padding:8px!important;top:0;color:#fff!important}.icfai-bg-white{background:#fff!important}#topbar{padding:0;font-size:14px}#topbar .contact-info{color:red}#topbar .contact-info a{line-height:1;color:red;transition:.3s}#topbar .contact-info a:hover,#topbar .social-links a:hover{color:#e96b56}#topbar .contact-info i{color:red;padding:4px}#topbar .contact-info .icofont-phone{padding-left:20px}#topbar .social-links a{color:#020104;padding:0 0 0 16px;display:inline-block;line-height:1px;transition:.3s}#topbar .social-links a:first-child{border-left:0}.bar-space{top:-8px}.social-links{padding-top:5px}#header{height:71px;z-index:997;padding:0;background:#fff}#header .logo h1{padding:0;margin:auto 0;line-height:1;letter-spacing:1px}#header .logo h1 a,#header .logo h1 a:hover{color:#545454;text-decoration:none}#header .logo img{padding:0;margin:0}.icfai-border-line{border-bottom:2px solid #a7a7a7ad}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu>ul>li{white-space:nowrap;float:left}.nav-menu a{display:block;color:#000;padding:15px 0 15px 15px;transition:.3s;font-size:13px}.nav-menu .drop-down ul{display:block;position:absolute;left:20px;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:.3s}.nav-menu .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.nav-menu .drop-down li{min-width:180px;position:relative}.nav-menu .drop-down ul a{padding:10px 20px;font-size:15px;font-weight:600;text-transform:none}.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul li:hover>a{color:#e31e34;border-left:5px solid #e31e34;background:#f5f5f5}.nav-menu .drop-down ul:after{content:"";position:absolute;width:12px;height:12px;background:#fff;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:0;left:25%}.nav-menu .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:5px}.nav-menu .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.nav-menu .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.nav-menu .drop-down .drop-down>a{padding-right:35px}.nav-menu .drop-down .drop-down>a:after{content:"\eaa0";font-family:IcoFont;position:absolute;right:15px}@media (max-width:1366px){.nav-menu .drop-down .drop-down ul{left:-90%}.nav-menu .drop-down .drop-down:hover>ul{left:-100%}.nav-menu .drop-down .drop-down>a:after{content:"\ea9d"}}#hero{width:100%;height:auto;padding:0}#hero .carousel-item{width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;position:relative}#hero .carousel-content{background:#00000070;padding:0;text-align:center;border-radius:5px}#hero h1{color:#fff;font-size:75px;letter-spacing:0}.font-35{color:#fff;font-size:35px;font-weight:400;letter-spacing:15px}#hero h2{color:#fff;font-size:30px}#hero h2 span{color:#fff;font-size:16px;font-weight:400;line-height:20px}#hero .carousel-content-custom{display:flex;position:absolute;top:18rem;bottom:0;right:0;left:0}#hero .carousel-inner .carousel-item{transition-property:opacity;background-position:center top}#hero .carousel-inner .active.carousel-item-left,#hero .carousel-inner .active.carousel-item-right,#hero .carousel-inner .carousel-item{opacity:0}#hero .carousel-inner .active,#hero .carousel-inner .carousel-item-next.carousel-item-left,#hero .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1;transition:.5s}#hero .carousel-inner .active.carousel-item-left,#hero .carousel-inner .active.carousel-item-right,#hero .carousel-inner .carousel-item-next,#hero .carousel-inner .carousel-item-prev{left:0;transform:translate3d(0,0,0)}#hero .carousel-control-next,#hero .carousel-control-prev{width:10%}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{background:red;font-size:48px;line-height:1;width:auto;height:auto;color:#bbb}#hero .btn-get-started{font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:12px 32px;border-radius:50px;transition:.5s;line-height:1;margin:10px;color:#fff;-webkit-animation-delay:.8s;animation-delay:.8s;border:2px solid #e96b56;background:#e96b56}#hero .btn-get-started:hover{background:0 0;color:#e96b56;text-decoration:none}@media (max-width:768px){#hero .icon-box{padding:8px 9px;transition:.3s ease-in-out;border:1px solid rgba(255,255,255,.3);height:100%;text-align:left;background:#00000073;width:80%;position:relative;left:11%}#hero .icon-box img,.d--none{display:none}#hero .carousel-content-custom{display:flex;position:absolute;top:30rem;bottom:0;right:0;left:0}}@media (max-width:767px){.scrollbar{scrollbar-width:thin!important;height:100%;overflow-y:scroll;margin-bottom:25px;min-height:200px;max-height:200px}#hero .carousel-content-custom .font-18,#hero h2 span{font-size:14px}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{display:none}#hero .carousel-content-custom{display:flex;position:absolute;top:10rem;bottom:0;right:0;left:0}}@media (min-width:1024px){#hero p{width:80%}#hero .carousel-control-next,#hero .carousel-control-prev{width:5%}}@media screen and (min-width:1400px){.about,.cta{top:120px;position:relative}.cta{background:linear-gradient(#362d92,#1c0866) 0 0/cover,url(../img/cta-bg.jpg) center center/cover fixed;padding:25px 0;box-shadow:0 0 20px #000!important}.about{padding-top:50px;padding-bottom:130px}#hero .carousel-content{text-align:center;position:relative;top:13rem}.carousel-indicators{top:90%}}@media screen and (min-width:1600px){.about,.cta{position:relative}.cta{background:linear-gradient(#362d92,#1c0866) 0 0/cover,url(../img/cta-bg.jpg) center center/cover fixed;padding:25px 0;top:0;box-shadow:0 0 20px #000!important}.about,.events-testimonials{padding-top:50px}.about{top:40px;padding-bottom:130px}#hero .carousel-content{text-align:center;position:relative;top:12.5rem}#hero .carousel-item{height:530px}.carousel-indicators{top:90%}.main-menu{margin-left:-60px;margin-right:-60px}.sub-mega-menu{left:-20px}#hero .carousel-content-custom{top:30rem}}@media screen and (min-width:1920px){#hero .carousel-content-custom{display:flex;position:absolute;top:25rem;bottom:0;right:0;left:0}#hero,#hero .carousel-item,.cta{position:relative}#hero{width:100%;overflow:hidden;padding:0}#hero .carousel-item{width:100%;height:630px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.cta{background:linear-gradient(#362d92,#1c0866) 0 0/cover,url(../img/cta-bg.jpg) center center/cover fixed;padding:25px 0;top:120px;box-shadow:0 0 20px #000!important}#hero .carousel-content{text-align:center;position:relative;top:10rem}.carousel-indicators{top:90%}.about{padding-top:50px;padding-bottom:130px}}#about-icfai{width:100%;height:45vh;background:url(../img/slide/icfai-about-banner.jpg) center center/cover;position:relative;margin-top:50px;padding:0}#about-icfai:before{content:"";position:absolute;bottom:0;top:0;left:0;right:0}#about-icfai .container{z-index:2}#about-icfai h1{margin:0 0 10px;font-size:48px;line-height:56px;color:#e31e34;text-shadow:2px 1px #353535}#about-icfai h1 span{border-bottom:4px solid #3498db}#about-icfai h2{color:rgba(255,255,255,.8);margin-bottom:30px;font-size:24px}#about-icfai .btn-get-started{font-weight:400;font-size:13px;letter-spacing:2px;display:inline-block;padding:12px 28px;border-radius:4px;transition:.3s ease-in-out;color:#fff;background:#3498db;text-transform:uppercase}#about-icfai .btn-get-started:hover{background:#4ea5e0}@media (max-width:992px){.departments .nav-link{border:0;padding:15px}.departments .nav-link.active{color:#fff;background:#1977cc}#about-icfai{height:calc(100vh - 70px)}}@media (max-width:768px){#heabout-icfairo h1{font-size:30px;line-height:36px}#about-icfai h2{font-size:18px;line-height:24px;margin-bottom:30px}}.rn-section-gap{padding:80px 0 0;overflow:hidden}.rn-section-gap-one{padding:60px 0 0}.rn-section-gap-sec{padding:60px 0}.bg_color--1{background:#fff}.width-padd-15{padding:0 15%}@media only screen and (max-width:1599px) and (min-width:1200px){.row--35{margin-left:-25px;margin-right:-25px}.row--35>[class*=col-],.row--35>[class*=col]{padding-left:25px;padding-right:25px}}.about-wrapper .thumbnail,.featured{position:relative;z-index:2}.about-wrapper .thumbnail img,.service-details-inner .thumb img{border-radius:8px}.thumbnail img{border-radius:5px;-webkit-box-shadow:0 25px 65px rgba(0,0,0,.1);box-shadow:0 25px 65px rgba(0,0,0,.1)}.w-100{width:100%!important}.about-inner .section-title h2.title,.aboutpage-custom .info-box ul li{margin-bottom:8px}.section-title h2.title{font-size:36px;margin-bottom:8px}.modal-body h2{font-size:36px;font-weight:600;margin-bottom:20px;padding-bottom:20px;position:relative;color:#362d92}.modal-body P,.section-title p,ul.liststyle.bullet li{font-size:18px;line-height:30px}.modal-body P{color:rgba(29,29,36,.75);padding:0;text-align:justify}@media only screen and (max-width:767px){.section-title h2.title{font-size:30px;margin-top:20px}.about-inner .section-title h2.title{margin-bottom:20px}}.about-inner .section-title p.description{columns:#444;padding:0}.section-title p{color:#000;padding:0 7%}.about-us-list p,ul.liststyle.bullet li{color:rgba(29,29,36,.75)}.about .content ul li,.section-title h4{padding-bottom:10px}.mt--30{margin-top:30px!important}.about-us-list{margin-top:15px;box-shadow:-10px -5px 40px 0 rgba(0,0,0,.1);padding:30px}.about-us-list h3.title{font-size:30px;margin-bottom:20px;font-weight:500;color:#e31e34}.service-details-inner .sercice-details-content .details p{color:rgba(29,29,36,.75);font-size:18px;line-height:30px;margin-bottom:0}.service-details-inner .sercice-details-content .details h4.title{font-size:36px;line-height:30px;font-weight:500;margin-top:40px;margin-bottom:27px}.liststyle{padding:0;margin:0;list-style:none}ul.liststyle.bullet li{position:relative;padding-left:30px}ul.liststyle.bullet li::before{position:absolute;content:"";width:6px;height:6px;border-radius:100%;background:rgba(29,29,36,.75);left:0;top:10px}.position-relative{position:relative!important}.service-details-inner .sercice-details-content .thumb .video-popup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:0}a.video-popup,button.video-popup{display:block;position:relative;margin:0 auto;width:96px;height:96px;border-radius:50%;background:#fff;-webkit-transition:1s cubic-bezier(0, 0, .2, 1);-o-transition:1s cubic-bezier(0, 0, .2, 1);transition:1s cubic-bezier(0, 0, .2, 1);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.2);box-shadow:0 20px 30px rgba(0,0,0,.2)}a.video-popup::before,button.video-popup::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-6px,-9px);-ms-transform:translate(-6px,-9px);transform:translate(-6px,-9px);border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #f9004d}.readmore-btn{font-weight:500;font-size:14px;display:inline-block;padding:5px 20px;border-radius:35px;transition:.5s;color:#fff;background:#e31e34;border:2px solid #e31e34}#engt-container .engt-launcher-button,#engt-offline-container .engt-launcher-button{right:140px!important}a.engt-boxclose{margin-right:140px!important}#engt-container .engt-launcher{bottom:75px!important;right:-123px!important}.aboutpage-custom{padding:25px;background:#e2e2e2}.aboutpage-custom .info-box{color:#313030;box-shadow:0 0 30px rgba(214,215,216,.6);padding:20px 20px 60px;background-color:#fff}.line-btn,.line-btn:hover{font-size:16px!important;padding:5px 18px!important;opacity:1}.aboutpage-custom .info-box i{font-size:20px;color:#e31e34;float:left;position:relative;top:3px;left:-10px}.aboutpage-custom .info-box h3{font-size:28px;color:#e31e34;font-weight:700}.aboutpage-custom .info-box p{padding:0;line-height:30px;font-size:14px;color:#000;text-align:justify}.aboutpage-custom .resul-p p{padding-top:0;line-height:24px;font-size:16px;margin:1px!important;color:#e31e34}.aboutpage-custom .info-box a,.aboutpage-custom .info-box ul li a,.aboutpage-custom .info-box ul li a:hover{font-size:14px;line-height:24px;padding:0}.line-btn{background:#fff;border:1px solid #e31e34;color:#e31e34;border-radius:100px}.line-btn:hover{background:#e31e34;border:1px solid #e31e34;color:#fff;border-radius:100px}.aboutpage-custom .info-box ul li a{margin:0;color:#24238b;font-weight:600}.aboutpage-custom .info-box ul li a:hover{margin:0;color:#e31e34;font-weight:600}.row-custom-mr{margin-left:40px;margin-right:40px}@-webkit-keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.intro-icfai{padding:1rem 0;background:#362d92}.intro-icfai .title-single-box{padding:1rem 0 1rem 2rem;border-left:3px solid #e31e34}.intro-icfai .title-single-box .title-single{font-weight:600;font-size:2.2rem}@media (min-width:768px){.intro-icfai .title-single-box .title-single{font-size:2.1rem}}@media (min-width:992px){.menu-mobile{display:none}.intro-icfai .title-single-box .title-single{font-size:3rem}}.intro-icfai .breadcrumb-box{padding:1rem 0 0 .5rem}.intro-icfai .breadcrumb{background-color:transparent;padding-right:0;padding-left:0}.cust-sticky-top{position:sticky;top:135px}.sticky-top{position:sticky;top:140px;z-index:0}.boder-img-yasaswy{padding:4px;border:3px solid #ffc107;border-radius:5px}section{padding:0 0 60px}.section-bg{background-color:#fff}.section-title{text-align:center;padding-bottom:5px}.section-title h2{font-size:36px;font-weight:800;position:relative;color:#362d92}.section-title h4{font-size:2.9em!important;margin-bottom:10px;position:relative;color:#362d92;font-weight:700}.section-title h4::after{content:'';position:absolute;display:block;width:50px;height:3px;background:#e31e34;bottom:0;left:calc(50% - 25px)}.icfai-bg-blue{background:#200d69!important}.icfa-white{color:#fff!important}.icfai-red{color:#e31e34!important;position:relative;top:0}.font-22{font-size:1.5rem}.icfai-bschool a{float:left!important}.carousel-control-prev{left:35px}.carousel-control-next{right:45px}#about--slide .carousel-caption{position:absolute;right:25%;bottom:-35px;left:25%;z-index:10;padding-top:5px;padding-bottom:0;text-align:center;background:red;color:#362d92;box-shadow:0 2px 25px rgba(0,0,0,.1);border-radius:5px}#about--slide .main-heading{font-weight:700;font-size:45px}#about--slide .main-sub-heading{font-size:26px;color:#e31e34;font-weight:500}.featured .icon-box{padding:40px 30px;box-shadow:0 2px 15px rgba(0,0,0,.15);border-radius:10px;background:#fff;transition:.3s ease-in-out}.featured .icon-box i{color:#e96b56;font-size:42px;margin-bottom:15px;display:block}.featured .icon-box h3{font-weight:700;margin-bottom:15px;font-size:20px}.featured .icon-box h3 a{color:#545454;transition:.3s}.featured .icon-box p{color:#545454;line-height:24px;font-size:14px;margin-bottom:0}.featured .icon-box:hover{background:#e96b56}.about{padding-top:50px}.about .content h3{font-weight:600;font-size:26px;color:#545454}.about .content ul{list-style:none;padding:0}.about .content ul i{font-size:20px;padding-right:4px;color:#e96b56}.svg-custom-top{position:relative;top:30px;width:28px}.model-bgm{background-image:linear-gradient(to right,#5543af,#ea5154);left:10%;width:80%}.mbrs{margin-bottom:.4rem}.custom-btn-bgm{background:#ffc107!important;border-color:#ffc107!important;color:#000!important}.img-25{width:20px;height:20px}.search-filed{position:relative;z-index:2;top:0;background:#3c3b4b;padding:5px 0}.search-filed .search-height{padding:5px}.search-filed p{color:#d2d2d2;font-weight:500;font-size:14px;margin-bottom:5px}.search-filed h1{color:#fff;font-weight:700;font-size:28px;margin-bottom:0}.search-filed .nav-tabs{border-bottom:0!important}.nav-pills .show>.nav-link,.search-height .nav-pills .nav-link.active{color:#fff;background-color:#e31e34;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid transparent}.search-height .nav-pills .nav-link{border-radius:0;border:1px solid #362d9200;background:0 0;color:#d0d0d0}.search-height .cta-btn{font-weight:500;font-size:15px;display:inline-block;padding:8px 45px;border-radius:50px;transition:.5s;margin:10px;border:2px solid #e4e4e4;color:#fff;position:relative;top:10px;background:#e31e34}.search-height .tab-content{position:relative;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;background-color:#fff;box-shadow:0 0 8px 0 #000;display:flex;flex-wrap:wrap;align-items:flex-start;padding-bottom:15px}.search-height select{font-size:14px;background:#fff;margin:0;height:44px;box-shadow:none;outline:0;color:#5b5b5b}.search-height .form-control:focus{background-color:#fff;border-color:#fff;outline:0;box-shadow:none}.search-height .icfai-div{flex:1;border-right:1px solid #e9e9e9;margin-top:3px;position:relative}.search-height select,option{font-weight:600;line-height:40px;display:block;white-space:pre;min-height:1.9em;padding:0 0 10px;background-color:#fff;border:none}.search-height .nav-tabs .nav-item{margin-left:10px}.search-height label{color:#000!important;font-weight:600}@media (max-width:769px){.icon-bar{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.search-height .tab-content{height:auto;padding-bottom:10px}.search-filed .backup-chip{height:auto;position:relative;top:0}.search-height .icfai-div{flex:auto;border-right:1px solid #e9e9e9;margin-top:3px;position:relative}}@media (max-height:768px),(max-width:1200px){#hero .carousel-content-custom .font-18,#hero h2 span,.main-menu>li>a{font-size:14px}.img-logo-adjust{top:15px}#hero{height:auto!important}#hero .carousel-content-custom{top:21em}.custom-width-100{width:100%;min-width:100%}}.youtube .play-icon{width:50px;height:50px;margin:auto;text-align:center;z-index:99}.faculty-section .title{display:grid;align-items:center;height:100%;text-align:center}.faculty-section .title h2{position:relative;font-size:45px;font-weight:600;margin-bottom:20px;padding-bottom:20px;color:#362d92;text-align:center;line-height:1.2}.section-01 .section-title p,.section-01 .section-title span{text-transform:capitalize;padding-bottom:5px;font-weight:400}.faculty-section .title h2::before{content:"";position:absolute;bottom:-5px;right:50%;transform:translate(50%,-50%);width:60px;height:3px;background:#e31e34}.campus-life-bg-section .content{font-size:15px}.sticky-container{padding:0;margin:0;position:fixed;right:-135px;top:150px;width:210px;z-index:1100}.online-reg h3{font-size:30px;line-height:32px;color:#e91d25}.section-01{padding:60px 0;background:#f1f1f1}.section-01 .section-title p{color:#444;font-size:18px}.section-01 .section-title span{line-height:0;color:#000;font-size:18px}.section-01 .section-title span::after{content:"";width:120px;height:1px;display:inline-block;background:#3ec1d5;margin:4px 10px}.section-01 .section-title h2{font-size:35px;font-weight:600;margin-top:5px;line-height:1.4;color:#3ec1d5}.tabs-custom{padding:20px 0 0 18px}.section-01 .tabs-custom .nav-link{border:1px solid #f70000;padding:15px;transition:.3s;color:#444;border-radius:0;display:flex;align-items:center;-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000;background:#fff}.section-01 .tabs-custom .nav-link h4{font-size:18px;font-weight:600;margin:0 0 0 20px}.section-01 .tabs-custom .nav-link.active{border-color:#ffc107;border-radius:5px;color:#fff;background-color:#ffc107}.section-01 .tabs-custom .nav-tabs li{display:inline-block;line-height:initial;margin-right:25px}.section-01 .tabs-custom .tab-content{padding-top:45px}.section-01 .tabs-custom .tab-content p{font-size:16px;font-weight:400;line-height:1.5}.section-01 .tabs-custom .tab-content ol{font-size:16px;font-weight:400;line-height:2;padding:0}@media (max-width:767px){.row-custom-mr{margin-left:0;margin-right:0}.aboutpage-custom{padding:0}.intro-icfai{padding-top:2rem}.section-title h2{font-size:26px;font-weight:700;padding-bottom:0;position:relative;color:#362d92}#about--slide .carousel-caption{position:absolute;right:10%;bottom:-25px;left:10%;z-index:10;padding-top:0;padding-bottom:0;text-align:center}#about--slide .main-heading{font-weight:700;font-size:18px}#about--slide .main-sub-heading{font-size:13px}#about--slide .line-height-about{line-height:.5}.scrollbar{height:100%;overflow-y:scroll;margin-bottom:25px;min-height:200px;max-height:200px}#hero .carousel-content-custom{top:5em}.search-filed h2{font-size:20px}.search-filed p{font-size:14px}.carousel-control-next,.carousel-control-prev{display:none}.faculty-section .title h2{font-size:30px}.faculty-section ::marker{color:#000}.section-01 .tabs-custom .nav-link{padding:5px;margin-bottom:10px}.section-01 .tabs-custom .nav-link h4{margin:0}}.newsEvents-section{background-color:#f7f7f7;padding:40px 0}.newsEvents-section .row-section{margin-left:25px;margin-right:25px}.newsEvents-section .img-bg{transform:scale(1);transition:1.5s;border-radius:10px;background:#dedbff;padding:5px}.newsEvents-section .nav-tabs .nav-link{color:#000;background-color:#fff;transition:.5s ease-in-out 0;font-size:18px;box-shadow:0 0 25px -15px #0006;margin-right:5px;font-weight:600;border:1px solid #e31e34}.nav-tabs .nav-link.active,.newsEvents-section .nav-tabs .nav-item.show .nav-link{color:#fff;background-color:#e31e34;transition:.5s ease-in-out 0;box-shadow:0 0 25px -15px #0006;font-size:18px;font-weight:600;margin-right:5px}.newsEvents-section .nav-tabs{border:none}.newsEvents-section .carousel-control-next-new{border-radius:50%;opacity:1;margin-left:70px;border:none}.newsEvents-section .carousel-control-prev-new{border-radius:50%;opacity:1;border:none}.newsEvents-section .tab-content{margin-top:1.2rem}.newsEvents-section .tab-content ul{list-style:square;padding:0 15px;color:#000;font-weight:600;left:10px}.newsEvents-section .tab-content ul li{margin-bottom:.5rem}.newsEvents-section .title{font-weight:800;font-size:26px;color:#362d92;margin-bottom:0;text-align:left}.carousel-control-prev-icon,.newsEvents-section .carousel-control-next-icon{position:relative;top:0;width:14px!important;height:14px!important}@media screen and (max-width:768px){.newsEvents-section button.carouselNext-btn,.newsEvents-section button.carouselPrev-btn{position:absolute;left:initial;top:-30px;display:inline-block;color:#e31e34;width:35px;height:25px;opacity:1}.newsEvents-section .carousel-control-next-new{position:absolute;top:0;bottom:40px;left:0;width:40px;height:40px;background-color:#e31e34;border-radius:50%;opacity:1;margin-left:60px;border:none}.newsEvents-section .carousel-control-prev-new{position:absolute;top:0;bottom:40px;left:0;width:40px;height:40px;background-color:#e31e34;border-radius:50%;opacity:1;border:none}.newsEvents-section .title{margin-top:3rem}.newsEvents-section ::marker{list-style-type:disc;color:#000}.newsEvents-section .tab-content ul{list-style-type:disc}.newsEvents-section .tab-content ul li{border-bottom:1px solid #6d67a5}.newsEvents-section .row-section{margin-left:0;margin-right:0}.newsEvents-section .nav-tabs .nav-link{font-size:14px;margin-bottom:.3rem}.nav-item .show>.nav-link,.newsEvents-section .nav-tabs .nav-link.active{font-size:14px}.newsEvents-section button.carouselPrev-btn{right:65px;border:1px solid #e31e34;border-radius:5px}.newsEvents-section button.carouselNext-btn{border:1px solid #e31e34;right:15px;border-radius:5px}}.hero-container .carousel-indicators{position:absolute;bottom:30px;left:72%;z-index:15;width:10%;list-style:none}.hero-container .carousel-indicators li{cursor:pointer;background:#e31e34;overflow:hidden;border:0;width:15px;height:15px;border-radius:50px;opacity:.6;transition:.3s}.hero-container .carousel-indicators li.active{opacity:1;background:#e31e34;width:45px}.top-btn{all:unset;position:fixed;bottom:40px;transform:scale(1.8);opacity:0;transition:.3s;right:15px;z-index:99999;background:#e31e34;color:#fff;padding:3px;height:30px;border-radius:2px}